export const setClipboardData = (data) => {//自动判断类型：对象、数组、数字、布尔值都会被安全转换为字符串
    let text = '';

    // 判断数据类型并转换为字符串
    if (typeof data === 'string') {
        text = data;
    } else {
        try {
            text = JSON.stringify(data, null, 2); // 对象或数组转为漂亮的JSON字符串
        } catch (e) {
            text = String(data); // 其他类型兜底
        }
    }

    console.log('要复制的内容 text：', text);

    uni.setClipboardData({
        data: text,// 这玩意好像只支持字符串
        success(res) {
            console.log('成功复制到剪切板res:', res);
            uni.showToast({
                title: '成功复制到剪切板',
                icon: 'none'
            });
        },
        fail(err) {
            console.error('复制失败', err);
            uni.showToast({
                title: '复制失败',
                icon: 'error'
            });
        }
    });
};
